const fs = require('fs');
const path = require('path');//path 路径

//相对路径
// let files = fs.readdirSync('app');//等效于 ./app
// console.log(files);

//绝对路径
// let files = fs.readdirSync('d:/www');
// console.log(files);

//相对路径的小问题 「这行代码在创建 index.html 的时候, 文件的位置会随着命令行工作目录的变化而变化」
// fs.writeFileSync('./index.html', '今天下雪啦~~~');

// __dirname 全局变量, 用来保存当前文件所在目录的「绝对路径」
// console.log(__dirname)
//拼接的方式
// fs.writeFileSync(__dirname + '/index.html','xxx');
//手动调整路径分隔符 
// fs.writeFileSync(__dirname + '\\index.html','xxx');

//path.resolve 可以将路径片段转化为「绝对路径」, 可以接收多个参数, 并且可以随着系统的变化, 调整路径分隔符
console.log(path.resolve(__dirname, './index.html'));
